package spring.framework.beans.factory;

import spring.framework.beans.BeansException;

import java.util.Map;

/**
 * @author pengzh
 * @class ListableFactory
 * @since 2021-09-23
 */
public interface ListableBeanFactory {

    <T> Map<String, T> getBeansOfType(Class<T> type) throws BeansException;

    String[] getBeanDefinitionNames();

}
